Career 2019 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F1 Spain F4 Spain F5 Belgium F13 Spain F1 Bulgaria F2 Turkey F26 Italy F16 (Padova) 2001 Eddleman USTA Challenger - Birmingham Zagreb Open - Zagreb IPP Geneva Trophy - Geneva Czech Open 2005 - Prostejov Societa Canottieri Mincio 2005 - Mantova Tatra Banka Open 2006 - Bratislava LTA Shrewsbury Challenger - Shrewsbury ATP Challenger La Serena - La Serena Siemens Open - Scheveningen San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz Timisoara Challenger - Timisoara Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Ipsos Bucharest Challenger - Bucharest Alessandria Challenger Alessandria Challenger Furth Challenger Kosice Challenger Asuncion Challenger Santiago Challenger Turin Challenger Banja Luka Challenger Madrid Challenger Barranquilla Challenger Bordeaux Challenger Porto Alegre Challenger Panama City Challenger Prague Challenger Tanger Challenger San Juan Challenger Todi Challenger San Juan Challenger Lima Challenger Santiago Challenger Vercelli Challenger Ostrava Challenger Moscow Challenger Rio De Janeiro Challenger Samarkand Challenger Poprad Tatry Challenger Chengdu Challenger Qingdao Challenger Banja Luka Challenger Kenitra Challenger Mohammedia Challenger Tampere Challenger Biella Challenger U.S. Men's Clay Court Championships - Houston Gelsor Open Romania - Bucharest Mallorca Open - Mallorca Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Idea Prokom Open - Sopot Next Generation Hardcourts - Adelaide BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Hypo Group Tennis International - Portschach Challenger Lugano - Lugano Copa Telmex - Buenos Aires Nord LB Open 2007 - Braunschweig Open SEAT 2008 - Barcelona SA Tennis Open - Johannesburg Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Movistar Open - Santiago Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Challenger Copa Sevilla Internacionales de Andalucia - Seville Asics Challenger Open - Monchengladbach Samarkand Challenger - Samarkand Brasil Open - Sao Paulo Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Citi Open - Washington Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires 84° Concurso Internacional Tenis San Sebastian - San Sebastian Ecuador Open - Quito Argentina Open - Buenos Aires 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Trofeo Internacional Club Laieta - Barcelona Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Cordoba Challenger Segovia Challenger Rabat Challenger Barletta Challenger Santiago Challenger Poznan Challenger Vigo Challenger San Sebastian Challenger Szczecin Challenger Asuncion Challenger Bucaramanga Challenger Rabat Challenger Rome Challenger Rome Challenger Zagreb Challenger Alphen Challenger Medellin Challenger Savannah Challenger Tunis Challenger Verizon Tennis Challenge - Atlanta Marburg Challenger Tampere Challenger St. Petersburg Open - St. Petersburg Sarasota Challenger Prague Challenger San Benedetto Challenger TD Waterhouse Cup - Long Island Prague Challenger Cordenons Challenger Casablanca Challenger Santo Domingo Challenger Napoli Challenger Banja Luka Challenger Mohammedia Challenger Buenos Aires Challenger San Luis Potosi Challenger Nanjing Challenger Anning Challenger Mestre Challenger Poznan Challenger Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Austin - Austin Challenger Britania Zavaleta - Puebla Zivnobanka Czech Open - Prostejov Curitiba Challenger Nord/LB Open - Braunschweig Copa Ericsson Chile - Santiago Seville Challenger Buenos Aires Challenger Francavilla Challenger Ostrava Challenger Riviera di Rimini Challenger - Rimini Kyiv Open - Kiev Vicenza Challenger Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Poznan Challenger Internationaux de Tennis de Brest - Brest Quelle Cup 2000 - Furth AXA Open II - Espinho CA-Challenge 2000 - Graz 2000 Cairo Challenger - Cairo Copa Ericsson Argentina - Buenos Aires LTA Hull Challenger - Hull Challenger Ford de Cherbourg - Cherbourg Compaq Challenger - Bucharest Quelle Cup - Furth Muller Cup - Ulm XI Venice Open - Venice 2001 Challenger Canottieri Mincio - Mantova 4th Sardinia International Championships - Cagliari Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Kuppers Kolsch Cup by Lambertz - Aachen Milano Challenger-Jameson Cup - Milan Pekao Open - Szczecin Open de L'Isere - Grenoble Pacific Life Open - Indian Wells Copa Ericsson - Guadalajara Copa Ericsson - Caracas NASDAQ-100 Open - Miami VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Open Sainte-Victoire - Aix-En-Provence Telecom Italia Masters - Rome Zagreb Open - Zagreb Ljubljana Open - Ljubljana Schickendanz Open - Furth Tennis Masters Series - Hamburg Top Wool Challenger Biella - Biella Exim Agmedia Open - Kosice Western & Southern Financial Group Masters - Cincinnati San Marino Cepu Open - San Marino Pacific Life Open - Indian Wells Alexander Kolyaskin Memorial - Donetsk Grand Prix de Tennis - St. Jean de Luz Pekao Open 2003 - Szczecin NASDAQ-100 Open - Miami X Ciutat de Barcelona - Barcelona Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Intersport Heilbronn Open - Heilbronn Banca Stato Challenger Lugano - Lugano Brasov Challenger - Brasov Copa Sevilla-Internacionales de Andalucia - Seville Privat Bank Cup - Dnepropetrovsk Copa Petrobras Guadalajara - Guadalajara Trani Cup - Trani Pro Tennis World Open - Sunrise Open Mutouest de Saint-Brieuc - St. Brieuc Tennis Napoli Cup - Napoli Tunis Open - Tunis Ostrava Open 2005 - Ostrava Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Badden Open by Rothaus - Ettlingen Ljubljana Open - Ljubljana KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Siemens Open - Scheveningen Masters Series Madrid - Madrid Sony Ericsson Open - Miami 7° Trani Cup - Trani Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid San Marino Cepu Open - San Marino Masters Series Monte-Carlo - Monte-Carlo IPP Geneva Trophy - Geneva VI Torneo Internazionale di Tennis - Barletta Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona The Surbiton Trophy - Surbiton Monte-Carlo Rolex Masters - Monte-Carlo Copa Petrobras - Santiago Copa Petrobras - Aracaju Copa Kia - Santiago Gemax Open - Belgrade Citta di Monza - Monza Internazionali BNL dItalia - Rome Tunis Open 2006 - Tunis Ostdeutscher Sparkassen Cup - Dresden Mutua Madrilena Masters Madrid - Madrid Baden Open - Ettlingen Nord LB Open 2006 - Braunschweig Zagreb Open - Zagreb Whirlpool Open - Budapest Lambertz Open by Stawag - Aachen BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Privatbank Open 2006 - Dnepropetrovsk Mutua Madrilena Madrid Open - Madrid Architect Open - Budapest ATU Cup - Weiden Banja Luka Challenger 2004 - Banja Luka Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Wartburg Open - Eisenach Challenger de Providencia-Copa Kia - Santiago Muller Cup 2000 - Ulm Mitsubishi Electric Europe Cup - Monza Black Forest Open 2000 - Freudenstadt Memorial A. Manfredini Sassuolo Challenger - Sassuolo Mutua Madrid Open - Madrid Skandia Open - Linz Dubrovnik Open - Dubrovnik ATP Open Castilla y Leon - Segovia Bukhara Challenger - Bukhara Karshi Challenger - Karshi Southern Capital Cup - Almaty UTC Open - Cherkassy Cosmorom Challenger - Brasov Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Copa Sevilla - Seville Napoli Challenger Alexander Kolyaskin Memorial - Donetsk Open de Tanger - Tangier Buenos Aires Challenger XI Ciutat de Barcelona - Barcelona Santiago Challenger Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo St. Brieuc Challenger VI Trofeo Ciudad de Quito - Quito Tunis Challenger Milan Challenger Copa Ericsson Uruguay - Montevideo Sao Paulo Challenger Dusseldorf Open 2006 - Dusseldorf Le Gosier Challenger Zagreb Challenger Prostejov Challenger Kosice Challenger Milan Challenger U.S. Men's Clay Court Championships - Houston KGHM Polish Indoors - Wroclaw Seville Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Florianopolis Challenger San Luis Potosi Challenger Sarasota Challenger Tunis Challenger Prostejov Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Braunschweig Challenger Top Wool Challenger - Biella Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco Open Diputacion - Cordoba Cali Challenger Rio De Janeiro Challenger Tatra Banka Open 2001 - Bratislava XL Challenger de Tenis Copa Sevilla - Seville Caltanissetta Challenger IX Ciutat de Barcelona - Barcelona Timisoara Challenger Cairo Challenger 2002 - Cairo Copa Petrobras - Montevideo Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Buenos Aires Challenger Copa Petrobras - Buenos Aires The Nottingham Cahllenger - Nottingham Mobilux Open - Luxembourg Turin Challenger Aix En Provence Challenger Bordeaux Challenger Furth Challenger Mohammedia Challenger Salem Open - Hong Kong Internationaux du Doubs - Besancon Tampere Challenger Cortina Challenger Madrid Challenger Pozoblanco Challenger Intersport Heilbronn Open - Heilbronn X Torneo Internazionale di Tennis - Barletta Alphen Challenger Banja Luka Challenger Manerbio Challenger Tennis Napoli Cup 2006 - Napoli Hamburg Challenger - Hamburg Mersin Challenger International Championship of Croatia - Umag Furth Challenger 10° Trofeo Luigi Pezzoli - Bergamo Perugia Challenger KGHM Polish Indoors - Wroclaw Biella Challenger Cortina Challenger Manerbio Challenger Seville Challenger Rome Challenger Casablanca Challenger Brest Challenger Santo Domingo Challenger Morelos Challenger Guadalajara Challenger Challenger de la Ciudad de Mexico - Mexico City Moscow Challenger Black Forest Open - Freudenstadt Santiago Challenger Heilbronn Open - Heilbronn St. Brieuc Challenger Panama City Challenger Challenger Ford de Cherbourg - Cherbourg Rome Challenger Lisbon Challenger Marburg Challenger Olbia Geovillage Open - Olbia Perugia Challenger Portoroz Challenger Pro Tennis World Open - Boca Raton Ljubljana Open 2002 - Ljubljana Marbella Challenger Schickendanz Open - Furth San Marino Cepu Open - San Marino Rijeka Challenger Banca Stato Challenger Lugano - Lugano Quito Challenger ATP Challenger Tour Finals 10th Wartburg Open - Eisenach Furth Challenger Banja Luka Challenger Sao Jose Do Rio Preto Challenger Muller Cup - Ulm Zagreb Open - Zagreb Rome Challenger Kosice Challenger Bytom Challenger Sao Leopoldo Challenger Genova Open Challenger - Genova Czech Open - Prostejov Gelsor Open Romania - Bucharest Padova Challenger San Marino Cepu Open - San Marino Panama City Challenger Guayaquil Challenger Rijeka Challenger Nord/LB Open 2004 - Braunschweig Guadalajara Challenger Pekao Open - Szczecin Blois Challenger BA-CA Tennis Trophy - Vienna Ciudad de Pozoblanco 'Open Diputacion' - Cordoba XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi ATP Challenger Trophy 2007 - Trnava Asirom Challenger Brasov - Brasov Kyiv Open - Kiev Rimini Challenger Le Gosier Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City Cepu Open - San Marino AXA Open - Lisbon Buenos Aires Challenger Pereira Challenger Montevideo Challenger Siemens Open - Scheveningen Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli ECM Prague Open 2008 - Prague Open Diputacion - Cordoba Copa Petrobras Aracaju - Aracaju Morocco Tennis Tour - Marrakech Meknes Challenger Pozoblanco Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia La Serena Open - La Serena Intersport Heilbronn Open - Heilbronn Caltanissetta Challenger Brasil Open - Costa do Sauipe Copa Telefonica CTC Chile - Santiago Guayaquil Challenger BMW Brixina Tennis Open 2000 - Bressanone Tampere Challenger Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Sporting Challenger '08-Trofeo Regione Piemonte - Turin Qatar ExxonMobil Open - Doha Stella Artois Clay Court Championships - Budaors Internazionali di Tennis de San Marino - San Marino Olimp Kyiv Open - Kiev Heineken Open - Auckland Challenger Brasov - Brasov San Sebastian Challenger Skandia Open - Linz 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Brixina Tennis Open - Bressanone Warta Cup 2001 - Sopot Geneva Challenger - Geneva XXVIII Edizione 'A.Savoldi' - Manerbio PEOPLEnet CUP - Dnepropetrovsk Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn DPD Challenger 2001 - Aschaffenburg IPP Open - Helsinki Challenger 42 - Andrezieux Movistar Open - Vina del Mar Kyiv UMC Open - Kiev Optimus Maia Open - Maia Cancun Challenger Challenger Ford de Cherbourg - Cherbourg AEGON Championships - London VIII Trofeo Ciutat de Barcelona - Barcelona Marrakech Challenger Abierto Mexicano Telcel - Acapulco Fergana Challenger Seville Challenger Wimbledon - London Unicredit Czech Open 2007 - Prostejov Challenger 42 - Andrezieux Cordenons Challenger Tatra Banka Open - Bratislava Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Brasil Open - Costa do Sauipe Schickendanz Open - Furth Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Waldbaum's Hamlet Cup - Long Island Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Tata Open 2002 - Chennai Heineken Open - Auckland Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Allianz Suisse Open Gstaad - Gstaad Adidas International - Sydney Energis Open - Amersfoort Allianz Suisse Open Gstaad - Gstaad Idea Prokom Open - Sopot St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona Australian Open - Melbourne Rome Challenger Adidas International - Sydney Grand Prix Hassan II - Casablanca U.S. Open - New York Miller Lite Hall of Fame Tennis Championships - Newport 5th Sardinian International Championships - Cagliari KGHM Emax Polish Indoors - Wroclaw Estoril Open - Estoril Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Generali Open - Kitzbuhel BMW Open - Munich Croatia Open - Umag Argentina Open - Buenos Aires SAP Open - San Jose Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona French Open - Paris Thailand Open - Bangkok Tatra Banka Open - Bratislava Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Wimbledon - London Davidoff Swiss Indoors Basel - Basel MoviStar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Dutch Open Tennis - Amersfoort Brasil Open - Costa do Sauipe St. Petersburg Open - St. Petersburg French Open - Paris Estoril Open - Estoril Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Croatia Open - Umag Chennai Open - Chennai Open Sabadell Atlantico - Barcelona Wimbledon - London Copa Telmex - Buenos Aires International German Open - Hamburg French Open - Paris Qatar ExxonMobil Open - Doha Movistar Open - Santiago Wimbledon - London Open 13 - Marseille Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Grand Prix Hassan II - Casablanca AT&T Challenge - Atlanta VTR Open - Vina del Mar UNICEF Open - 's Hertogenbosch Brasil Open - Costa do Sauipe Kenitra Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Prague Challenger US Men's Clay Court Championship - Houston Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Energis Open - Amsterdam Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Liberec Challenger The Samsung Open - Nottingham US Men's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston Energis Open - Amersfoort Siebel Open - San Jose ATP Studena Croatia Open Umag - Umag Kremlin Cup - Moscow Energis Dutch Open - Amsterdam AAPT Championships - Adelaide Austrian Open - Kitzbuhel If Stockholm Open - Stockholm French Open - Paris Campionati Internazionali di Sicilia - Palermo BMW Open - Munich Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Rio Open - Rio de Janeiro Legg Mason Tennis Classic - Washington D.C. The Priority Telecom Open - Amersfoort Open de Moselle - Metz The Samsung Open - Nottingham Estoril Open - Estoril Tata Open - Chennai Open Sabadell Atlantico - Barcelona Bank Austria Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington D.C. Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Toronto French Open - Paris Medibank Private International - Sydney Abierto Mexicano Telfonica MoviStar - Acapulco Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort U.S. Open - New York French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Tennis Masters Series - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris Davis Cup, Group 2, PO, GEO-EGY 3-2 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 1R, GEO-RSA 3-2 Davis Cup, Group 2, PO, GHA-GEO 2-3 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, SF, HUN-GEO 2-3 Davis Cup, Group 1, 1R, GEO-POR 3-2 River Oaks International Tennis Tournament - Houston